package com.tbit.uqbike.object.pojo.statistics;

import lombok.Data;

import java.util.Date;

/**
 * @Author HZW
 * @ClassName AccountDataDaySta
 * @Description
 * @date 2022/3/29 14:27
 * @Version 1.0
 */
@Data
public class AccountDataDaySta {
    private Integer brandId;
    /**
     * 区域Id
     */
    private Integer accountId;
    /**
     * 订单日期
     */
    private Date orderDate;
    /**
     * 添加时间
     */
    private Date addTime;
    /**
     * 订单类型，0为金额，1为订单
     */
    private Integer type;
    /**
     * 骑行订单支付
     */
    private long orderPayMoney;
    /**
     * 骑行收入
     */
    private long rideIncome;
    /**
     * 罚款收入
     */
    private long fineIncome;
    /**
     * 骑行订单退款
     */
    private int rideOrderRefund;
    /**
     * 骑行卡
     */
    private int rideCard;
    /**
     * 骑行卡订单退款
     */
    private int rideCardRefund;
    /**
     * 免押卡
     */
    private int depositCard;
    /**
     * 免押卡订单退款
     */
    private int depositCardRefund;
    /**
     * 会员卡
     */
    private int vipCard;
    /**
     * 会员卡订单退款
     */
    private int vipCardRefund;
    /**
     * 优惠券
     */
    private int couponOrder;
    /**
     * 优惠券订单退款
     */
    private int couponOrderRefund;


    private String date;
    /**
     * 区域名称
     */
    private String name;

    /**
     * 总数
     */
    private Integer total;

    public AccountDataDaySta() {
    }

    public AccountDataDaySta(Integer brandId, Integer accountId, Date orderDate, Date addTime, Integer type) {
        this.brandId = brandId;
        this.accountId = accountId;
        this.orderDate = orderDate;
        this.addTime = addTime;
        this.type = type;
    }
}
